internet transaction - French English Dictionary